macroscopic organisms - Alemán Inglés Diccionario